Questions tagged «android»

Android是Google的移动操作系统,用于对数字设备(智能手机,平板电脑,汽车,电视,Wear,Glass和IoT)进行编程或开发。对于与Android相关的主题,请使用特定于Android的标签,例如android-intent,android-activity,android-adapter等。对于与开发或编程无关但与Android框架相关的问题,请使用以下链接:https:// android.stackexchange.com。


6
CardView背景颜色始终为白色
我将RecyclerView与GridLayoutManager一起使用,并且每个项目都作为CardView。 不幸的是,这里的CardView似乎没有改变其背景颜色。我尝试了布局和程序设计,但是我似乎没有任何尝试。 我已经挣扎了很长一段时间。如果有人可以帮助我解决此问题,我将不胜感激。

7
Android Room-通过自动生成获取新插入行的ID
这就是我使用Room Persistence Library将数据插入数据库的方式: 实体: @Entity class User { @PrimaryKey(autoGenerate = true) public int id; //... } 数据访问对象: @Dao public interface UserDao{ @Insert(onConflict = IGNORE) void insertUser(User user); //... } 在上述方法本身中完成插入后,无需编写单独的选择查询,是否可以返回User的ID?

11
在Android中发送和解析JSON对象
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 我想以JSON对象的形式将消息发送到服务器,并解析来自服务器的JSON响应。 JSON对象的示例 { "post": { "username": "John Doe", "message": "test message", "image": "image url", "time": "current time" } } 我试图通过逐个属性手动解析JSON。我可以使用任何库/实用工具来简化此过程吗?
137 android  json  parsing 

11
在模拟器中更新Google Play服务
我在Google Play上遇到了很多类似的问题,我正在使用Android 4.2.2 API 17。 我的应用程序需要Google Play服务8.1,它可以正常运行,并且在模拟器上运行时会显示消息“您需要更新Google Play服务”, 当我单击更新时,什么都没有发生, 如何在不下载任何最新API版本的情况下更新Google Play服务?


3
应该已经将字幕控制器设置为Mediaplayer错误Android
每当我播放媒体时,它都会在DDMS中显示警告 Should have subtitle controller already set 我的密码: private void start() { mediaPlayer.start(); mediaPlayer.setOnCompletionListener(new OnCompletionListener() { @Override public void onCompletion(MediaPlayer mp) { mp.stop(); mp.release(); } }); } DDMS日志 应该已经设置了字幕控制器 信息/警告(2,0) 当我在Google上搜索时,甚至没有一个与之相关的主题。如何摆脱或禁用此功能?

27
如何永久禁用操作栏
我可以使用以下代码在蜂窝中隐藏操作栏: getActionBar().hide(); 但是当键盘打开并且用户复制粘贴任何内容时,操作栏将再次显示。如何永久禁用操作栏?

12
如何实现Android ActionBar后退按钮?
我有一个带有列表视图的活动。当用户单击项目时,将打开项目“查看器”: List1.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3) { Intent nextScreen = new Intent(context,ServicesViewActivity.class); String[] Service = (String[])List1.getItemAtPosition(arg2); //Sending data to another Activity nextScreen.putExtra("data", datainfo); startActivityForResult(nextScreen,0); overridePendingTransition(R.anim.right_enter, R.anim.left_exit); } }); 效果很好,但是在操作栏上,未激活应用程序图标旁边的向后箭头。我想念什么吗?

13
片段内部片段
我需要有关片段内部片段的帮助,实际上我在按“后退”按钮时遇到问题。应用程序主屏幕上有按钮,并在每个按钮视图上按,然后用新片段替换(该片段包含在另一个片段内),通过按button1替换片段,动态添加/替换片段的工作正常,但按按钮时也会发生同样的情况,但是如果按该按钮再次出现异常: "Duplicate id 0x7f05000a, tag null, or parent id 0x7f050009 with another fragment for com........ fragmentname" 表示已经添加了片段或内部片段,而我正尝试再次添加它们,任何人都知道如何使用片段内部的片段并可以毫无问题地来回移动,谢谢您的支持。 MainActivity,动态添加和替换片段。 public class FragmentInsideFragmentTestActivity extends Activity { private Button button1; private Button button2; private Button button3; private Button button4; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) …

25
错误:“ keytool”未被识别为内部或外部命令,可操作程序或批处理文件
当我使用命令 C:\>keytool -list -alias androiddebugkey -keystore .android\debug.keystore -storepass android -keypass android 我收到此错误: 无法将“ keytool”识别为内部或外部命令,可操作程序或批处理文件。 我无法在计算机上获取证书指纹(MD5)。 我已确保密钥库文件位于适当的位置。 有什么帮助吗?
137 android  keytool 

14
Android SDK位置
我有Xamarin Studio,并且需要指定Android SDK位置。我以前在我的PC上使用过Xamarin Studio,由于某种原因,我需要再次输入。 我已输入以下位置: C:\Users\**username**\AppData\Local\Android\android-sdk Xamarin Studio不接受此位置,并显示以下消息: No SDK found at the specified location 该位置具有平台工具和其他SDK文件夹。 为什么这不起作用,我该怎么办?

12
androidfragment-当另一个片段被推到其顶部时如何保存视图状态
在android中,一个片段(例如FragA)被添加到了backstack中,另一个片段(例如FragB)进入了顶部。现在回击FragA到顶部并被onCreateView()调用。现在,我FragA处于一种特殊的状态,然后FragB才被推上去。 我的问题是如何恢复FragA到以前的状态?有没有一种方法可以保存状态(例如在捆绑中说),如果可以,那么我应该重写哪种方法?



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.