草庐IT

simple-talk

全部标签

android - 根据 Material 设计规范创建 "Simple Menu"

根据这个http://www.google.com/design/spec/components/menus.html#menus-simple-menus,第一个菜单项与原始行的垂直中心对齐,如下所示:我正在尝试为ListView项目创建此菜单,如下所示:@OverridepublicvoidonListItemClick(ListViewl,Viewv,finalintposition,longid){PopupMenupopup=newPopupMenu(getContext(),v,Gravity.CENTER_HORIZONTAL);popup.getMenuInflater

java - Google Talk API 与 Android 应用的集成

我正在查看googletalkapi,它使用XMPP。在这里http://code.google.com/appengine/docs/java/xmpp/overview.html#Sending_Chat_Messages我正在阅读有关将它集成到我的Android应用程序中的信息。有谁知道关于在android上使用GoogletalkAPI的任何好的教程?它还需要集成应用引擎吗? 最佳答案 您只需要XMPPonAndroid.然后,您可以将GTalk用作任何其他XMPP服务器,但请确保指定完整的JID(例如“user@gmail

android - RxAndroid : Create Simple Hot Observable

我正在创建一个Observable,它在订阅时发出整数。我现在的实现已设置好,因此订阅它的行为会从一开始就触发生成,如下所示:privateObservablecreateObservable(){returnObservable.create(newObservable.OnSubscribe(){@Overridepublicvoidcall(Subscribersub){for(inti=1;i我的理解是这是一个冷的Observable。我希望生成的序列与任何订阅者无关,并且当订阅者订阅时,希望他们接收在订阅时恰好是最新的值。IOW,把它变成一个热Observable。我宁愿不将

android - 在哪里可以找到 Google Talk Android 客户端源代码?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我在git上的Android主干中发现了一个名为IM的应用程序,但它看起来不像是安装在Android手机上的GoogleTalk应用程序。有谁知道该源代码是否已发布?

android.R.simple_spinner_adapter 无法解析

安卓2.3.3我的xml文件中有一个Spinner,我希望将ArrayList设置为源。我正在尝试使用ArrayList实例化ArrayAdapter,但我没有选择R.simple_spinner_adapter。这是代码:::publicclassUnitConverterextendsActivity{SpinnerspnUnit;ArrayAdapterad;ArrayListalAngle=newArrayList();@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//TODOAuto-generatedmet

android - 如何使用 Smack API 使用 AccountManager 的身份验证 token 对 Google Talk 进行身份验证?

这个问题类似于:AuthenticatetoGoogleTalk(XMPP,Smack)usinganauthToken我有android.accounts.AccountManager类及其获取Google帐户身份验证token的方法:publicAccountManagerFuturegetAuthToken(Accountaccount,StringauthTokenType,Bundleoptions,Activityactivity,AccountManagerCallbackcallback,Handlerhandler)我知道如何准备身份验证XML:jidAndToken

java - 更改 android.R.layout.simple_list_item_2 中的文本颜色

我正在使用一个简单的适配器来显示我的代码。不幸的是,我需要更改顶部textView的颜色。这是我的代码fragment://KeysusedinHashmapString[]from={"txt1","txt2"};//Idsofviewsinlistview_layoutint[]ids={android.R.id.text1,android.R.id.text2};SimpleAdapteradapter=newSimpleAdapter(this,aList,android.R.layout.simple_list_item_2,from,ids);setListAdapter(

android - 使用带有浅色主题的 android.R.layout.simple_list_item_1

我了解到在使用android:entries时用ListView,它使用android.R.layout.simple_list_item_1作为列表项的布局和android.R.id.text1作为该布局内TextView的ID。如果我错了,请纠正我。知道这一点后,我想创建自己的适配器但使用相同的布局资源,以便提供与平台一致的UI。因此,我尝试了以下方法:mAdapter=newSimpleCursorAdapter(getApplicationContext(),android.R.layout.simple_list_item_1,mSites,newString[]{Sites

android - 自定义微调器适配器 simple_spinner_dropdown_item 显示不正确

我正在从SQLite数据库获取数据并将它们分配给数据对象。我正在使用自定义微调器适配器(实现SpinnerAdapter)将它们放入微调器中,以便覆盖getItem()和getItemId()方法.但是,android.R.layout.simple_spinner_dropdown_item显示不正确(我的GalaxyTab210.1的屏幕截图):相比之下,这是一个从R.array中的数组填充的微调器(正确的外观/大小):通过这段代码完成:ArrayAdapteradapter=ArrayAdapter.createFromResource(getActivity(),R.array

android - 牛轧糖上深色背景上的黑色文字(android.R.layout.simple_spinner_item)

我有一些关于WelcomeActivity的基本代码,它像往常一样简单地绑定(bind)List适配器:finalArrayAdapterspinnerAdapter=newArrayAdapter(this,android.R.layout.simple_spinner_item,android.R.id.text1);spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);这在我更新到API级别25之前一直有效。那时,在没有其他更改的情况下,微调器下拉菜单的文本变得不