Questions tagged «android»

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

20
如何从不同的LinearLayouts分组RadioButton?
我想知道是否可以将每个单独的分组RadioButton为一个唯一的RadioGroup 保持相同结构的分组。我的结构如下所示: LinearLayout_main LinearLayout_1 单选按钮1 LinearLayout_2 单选按钮2 LinearLayout_3 单选按钮3 如您所见,现在每个RadioButton都是不同的孩子LinearLayout。我尝试使用下面的结构,但是不起作用: 广播组 LinearLayout_main LinearLayout_1 单选按钮1 LinearLayout_2 单选按钮2 LinearLayout_3 单选按钮3

12
如何从Sqlite获取最后记录?
我有一张桌子question_table和一张ImageButton(Back)。单击Back后,我需要从数据库中获取最后插入的记录。 我行包括下面的列:question,optionA,optionB,optionC,optionD,,我需要在我使用的数据Activity。我在数据库中创建了一种方法,但是它不起作用。 这是参考代码: MySQLiteHelper.java提取: public List<ObjectiveWiseQuestion> getLastInsertQuestion() { // long index = 0; List<ObjectiveWiseQuestion>LocwiseProfileList=new ArrayList<ObjectiveWiseQuestion>(); db = getReadableDatabase(); Cursor cursor = db.query( "sqlite_sequence", new String[]{"seq"}, "name = ?", new String[]{TABLE_QUESTION}, null, null, null, null ); if (cursor.moveToFirst()) { do { ObjectiveWiseQuestion owq= new ObjectiveWiseQuestion(); owq.setQuestion(cursor.getString(2)); owq.setOptionA(cursor.getString(3)); owq.setOptionB(cursor.getString(4)); owq.setOptionC(cursor.getString(5)); owq.setOptionD(cursor.getString(6)); owq.setCorrectOption(cursor.getString(7)); …
93 android  sqlite 

7
AppCompat工具栏上的MenuItem着色
当我将AppCompat库中的可绘制对象用于Toolbar菜单项时,着色将按预期工作。像这样: <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha" <-- from AppCompat android:title="@string/clear" /> 但是,如果我使用自己的可绘制对象,或者实际上甚至将可绘制对象从AppCompat库复制到我自己的项目中,则根本不会着色。 <item android:id="@+id/action_clear" android:icon="@drawable/abc_ic_clear_mtrl_alpha_copy" <-- copy from AppCompat android:title="@string/clear" /> 在该AppCompat Toolbar库中仅对可绘制对象进行着色中是否有一些特殊的魔术?有什么办法可以将其与我自己的可绘制对象一起使用? 使用compileSdkVersion = 21和在API Level 19设备上运行此命令targetSdkVersion = 21,还使用AppCompat abc_ic_clear_mtrl_alpha_copy是abc_ic_clear_mtrl_alpha来自的png 的精确副本AppCompat 编辑: 着色基于我android:textColorPrimary在主题中设置的值。 例如<item name="android:textColorPrimary">#00FF00</item>会给我绿色的颜色。 屏幕截图 使用AppCompat的drawable可以按预期进行着色 着色不适用于从AppCompat复制的drawable


5
将ZXing集成到Android Studio中
我将开始解释我已完成的所有步骤,最后是什么问题。 下载ZXing-2.2 https://code.google.com/p/zxing/downloads/list 在zxing-2.2中全部提取。 下载并安装Apache Ant http://www.youtube.com/watch?v=XJmndRfb1TU 使用Windows命令行(运行-> CMD)导航到提取的目录 在命令行窗口中-键入“ ant -f core / build.xml”,按Enter键,让Apache正常运行 此时,就像将ZXing库直接集成到我的Android应用程序中一样 但是Wooops,“构建文件:core \ build.xml不存在!构建失败。确定。6. 导入ZXing-缺少core / build.xml 现在是的,我有我的core.jar。 打开Android Studio,文件->导入项目->在/zxing-2.2/中选择/ android /->从现有资源创建项目->项目名称:andoid->的源文件...全部选中下一步->库(不能不执行任何操作)下一页->模块(已选中android)下一页-> SDK 1.7下一页->完成 打开项目->构建->重建项目 100错误19警告 文件->项目结构->库->添加-> Java->选择我之前创建的core.jar,然后单击确定->库“ core”将添加到所选模块中。(android)在“项目结构”对话框中,单击“确定”->“确定”。 生成->重建项目 15个错误20个警告 所有错误都是错误:需要常量表达式,我在android中的ZXing项目的Switch情况下看到Error 我为if else更改了所有开关。 0错误20警告 好的,现在继续: 文件->新项目-> zxing_demo下一个->下一个->空白活动下一个->完成 在新项目中->文件->导入模块->搜索并选择/ android / OK->从现有源创建模块下一步->下一步->下一步->下一步->完成 现在,我可以在浏览器中看到/ android / …

3
如何在TextView中通过Unicode设置表情符号?
嗨,我想做以下事情: ??? unicode = U+1F60A String emoji = getEmojiByUnicode(unicode) String text = "So happy " textview.setText(text + emoji); 在我的textview中得到这个: 很高兴happy 我该如何实施getEmojiByUnicode(unicode)? unicode变量应为哪种类型?(字符串,字符,整数?) 请注意,我不想使用Drawables!

20
无法解析':app @ debug / compileClasspath'的依赖项:无法解析com.android.support:appcompat-v7:26.1.0
无法解析':app @ debug / compileClasspath'的依赖关系:无法解析com.android.support:appcompat-v7:26.1.0。 无法解析com.android.support:appcompat-v7:26.1.0。 要求:project:app 离线模式下没有com.android.support:appcompat-v7:26.1.0的缓存版本。 错误日志: 无法解析配置':app:debugCompileClasspath'的所有文件。 无法解析com.android.support:appcompat-v7:26.1.0。 必需: project:app 没有com.android.support:appcompat-v7:26.1.0的缓存版本可用于离线模式。 离线模式下没有com.android.support:appcompat-v7:26.1.0的缓存版本。 无法解析com.android.support.constraint:constraint-layout:1.1.0-beta3。 必需: project:app 没有com.android.support.constraint:constraint-layout:1.1.0-beta3的缓存版本可用于离线模式。 离线模式下没有com.android.support.constraint:constraint-layout:1.1.0-beta3的缓存版本。 无法解析com.android.support:design:26.1.0。 必需: project:app 没有com.android.support:design:26.1.0的缓存版本可用于离线模式。 离线模式下没有com.android.support:design:26.1.0的缓存版本。 无法解析com.android.support:cardview-v7:26.1.0。 必需: project:app 没有com.android.support:cardview-v7:26.1.0的缓存版本可用于离线模式。 离线模式下没有com.android.support:cardview-v7:26.1.0的缓存版本。 无法解析com.google.android.gms:play-services-ads:11.4.2。 要求: project:app 脱机模式没有com.google.android.gms:play-services-ads:11.4.2的缓存版本。 脱机模式没有com.google.android.gms:play-services-ads:11.4.2的缓存版本。 无法解析com.android.support:support-v4:26.1.0。 必需: project:app 没有可用于脱机模式的com.android.support:support-v4:26.1.0的缓存版本。 离线模式下没有com.android.support:support-v4:26.1.0的缓存版本。 错误日志图像:

8
从线程返回值
我有一个方法HandlerThread。值在内部被更改Thread,我想将其返回给该test()方法。有没有办法做到这一点? public void test() { Thread uiThread = new HandlerThread("UIHandler"){ public synchronized void run(){ int value; value = 2; //To be returned to test() } }; uiThread.start(); }


2
System.currentTimeMillis()返回UTC时间?
我想以毫秒为单位获取当前UTC时间。我搜索了google,并得到了一些System.currentTimeMillis()返回UTC时间的答案。但事实并非如此。如果我执行以下操作: long t1 = System.currentTimeMillis(); long t2 = new Date().getTime(); long t3 = Calendar.getInstance().getTimeInMillis(); 这三个时间几乎都相同(由于通话,相差以毫秒为单位)。 t1 = 1372060916 t2 = 1372060917 t3 = 1372060918 这不是UTC时间,而是我的时区时间。如何在Android中获取当前UTC时间?

7
什么是CoordinatorLayout?
刚刚查看了新的Android支持设计库的演示应用程序。由Chris Banes在github上提供。在整个应用程序中,CoordinatorLayout已大量使用。此外,许多支持设计库类如FloatingActionButton,SnackBar,AppBarLayout等不同的行为时使用的内部CoordinatorLayout。 有人可以说明什么是什么CoordinatorLayout以及它与ViewGroupandroid中其他系统有何不同,或者至少提供正确的学习途径CoordinatorLayout。

9
显示DialogFragment,动画从一点开始
DialogFragment当用户在中点击某行时,我正在显示一个ListView。我想对对话框的显示进行动画处理,以使其从行的中央开始增长。从启动器打开文件夹时,可以看到类似的效果。 ,我已经有一个想法是组合TranslateAnimation和ScaleAnimation。还有另一种方法吗?


11
从TextView中的链接中删除下划线-Android
我正在使用两个textview来显示数据库中的链接,我设法更改了链接颜色,但是我想删除下划线 email.setText(c.getString(5)); website.setText(c.getString(6)); Linkify.addLinks(email, Linkify.ALL); Linkify.addLinks(website, Linkify.ALL); 我可以从XML或代码中做到这一点吗?

6
如何使用自己的“动作”按钮关闭小吃店?
Android设计支持库现在包括对Snackbar的支持。 我使用以下代码创建一个: Snackbar.make(findViewById(R.id.root_layout), result, Snackbar.LENGTH_LONG) .setAction("Dismiss", new View.OnClickListener() { @Override public void onClick(View v) { } }).show(); 可以通过滑动来关闭快餐栏。但是,我也想使用它自己的动作按钮(使用setAction函数创建)将其关闭。 但是似乎没有可用的功能可以做到这一点。

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.