小编San*_*ndy的帖子

如何在Android的radiogroup中将单选按钮设置为默认值

我已创建 RadioGroupRadioButton动态如下

RadioGroup radioGroup = new RadioGroup(context);
                    RadioButton radioBtn1 = new RadioButton(context);
                    RadioButton radioBtn2 = new RadioButton(context);
                    RadioButton radioBtn3 = new RadioButton(context);

                    radioBtn1.setText("Less");
                    radioBtn2.setText("Normal");
                    radioBtn3.setText("More");

                    radioBtn2.setChecked(true);

                    radioGroup.addView(radioBtn1);
                    radioGroup.addView(radioBtn2);
                    radioGroup.addView(radioBtn3);
Run Code Online (Sandbox Code Playgroud)

这一步radioBtn2.setChecked(true);会导致radioBtn2总检查.这意味着我无法radioBtn2通过检查其他两个单选按钮(radioBtn1,radioBtn3)取消选中.我想这样做一次RadioGroup只能检查一个单选按钮(现在它可以一次检查两个单选按钮).我怎么解决这个问题?

android radio-group radio-button

123
推荐指数
5
解决办法
15万
查看次数

如何在android中创建一个excel文件?

我必须以编程方式创建一个excel文件.是否有任何API可以创建excel文件或其他一些方法?
编辑于2011年11月7日
我试过示例从这个链接创建一个Excel电子表格创建一个Excel spredsheet
我得到NullPointerException workbook.write();,使用这个我可以在SD卡上创建excel文件,但是当我使用MS Office 2007打开那个excel文件时我是获取Unable to read file消息
这里的堆栈跟踪,ExcelStudy是我使用WriteExcel类的 活动

W/System.err(  235): java.lang.NullPointerException
W/System.err(  235):    at jxl.biff.StringHelper.getUnicodeBytes(StringHelper.java:133)
W/System.err(  235):    at jxl.biff.FontRecord.getData(FontRecord.java:289)
W/System.err(  235):    at jxl.biff.WritableRecordData.getBytes(WritableRecordData.java:71)
W/System.err(  235):    at jxl.write.biff.File.write(File.java:132)
W/System.err(  235):    at jxl.biff.Fonts.write(Fonts.java:110)
W/System.err(  235):    at jxl.write.biff.WritableWorkbookImpl.write(WritableWorkbookImpl.java:699)
W/System.err(  235):    at comm.study.code.WriteExcel.write(WriteExcel.java:49)
W/System.err(  235):    at comm.study.code.ExcelStudy.createExcelFile(ExcelStudy.java:64)
W/System.err(  235):    at comm.study.code.ExcelStudy$1.onClick(ExcelStudy.java:47)
W/System.err(  235):    at android.view.View.performClick(View.java:2364)
W/System.err(  235):    at android.view.View.onTouchEvent(View.java:4179)
W/System.err(  235):    at android.widget.TextView.onTouchEvent(TextView.java:6541)
W/System.err(  235):    at android.view.View.dispatchTouchEvent(View.java:3709)
W/System.err(  235):    at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:884) …
Run Code Online (Sandbox Code Playgroud)

excel android

23
推荐指数
2
解决办法
5万
查看次数

最小化按键后的活动

OnBack按键我想最小化应用程序,我该怎么做?

public boolean onKeyDown(int keyCode, KeyEvent event) {

   if (keyCode == KeyEvent.KEYCODE_BACK) {

           //Here i want to put minimize code.. pls give me this statement

       return true;
   }
   return super.onKeyDown(keyCode, event);
Run Code Online (Sandbox Code Playgroud)

}

谢谢

android minimize onkeydown

9
推荐指数
1
解决办法
1万
查看次数

Lucene在Android中

我是android的新手Lucene.我Lucene可以在android中用于搜索list view.我尝试导入package 2.3.2并使用jar库中的文件.但是,错误中存在SearchFiles.java 错误:
The type java.rmi.Remote cannot be resolved. It is indirectly referenced from .class files.

这个文件有可能不存在于android中.这是问题吗?

lucene android

8
推荐指数
3
解决办法
1万
查看次数

Android如何安装存储在assets文件夹中的apk文件

我可以使用以下代码安装存储在SD卡上的apk文件:

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File("/mnt/sdcard/downloads/Sample.apk")), "application/vnd.android.package-archive");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

如何安装存储在assets文件夹中的apk文件?可能吗?

android android-install-apk

6
推荐指数
1
解决办法
6010
查看次数

Android如何以编程方式设置windowanimation

我可以使用xml设置动画做对话,如下所示

Dialog myDialog;
        myDialog.getWindow().setWindowAnimations(R.style.Animations_sample);
Run Code Online (Sandbox Code Playgroud)

如何将以编程方式创建的动画添加到Dialog?
我的意思是我创建了一个像下面这样的动画

 AnimationSet animationSet = new AnimationSet(true);

        TranslateAnimation a = new TranslateAnimation(
                Animation.ABSOLUTE,200, Animation.ABSOLUTE,200,
                Animation.ABSOLUTE,200, Animation.ABSOLUTE,200);
        a.setDuration(1000);
        animationSet.addAnimation(a);
Run Code Online (Sandbox Code Playgroud)


我怎么可以设置animationSetmyDialog


谢谢你.

animation android

5
推荐指数
1
解决办法
2091
查看次数

如何在点击时从webview获取URL

如何webview从其点击事件中获取"点击的URL" ?

@Override public void onClick(View v) {

    if( v.getId() == R.id.webview) {

        //Here i want to get clicked url
    }


}
Run Code Online (Sandbox Code Playgroud)

提前致谢.

android

3
推荐指数
1
解决办法
6627
查看次数

1
推荐指数
1
解决办法
2605
查看次数

三角函数值与现实不符

toRadians()用来转换值并找到这样的三角函数

dataMain = Math.cos(Math.toRadians(dataSub);

但我有一个问题,如 dataSub = 60

答案应该是0.5 我的程序中的答案0.50000000000001

甚至 dataSub = 30

dataMain = Math.sin(Math.toRadians(dataSub);

在我的程序中回答的是 0.49999999999994

我该如何解决这个问题?

math floating-point android trigonometry

1
推荐指数
1
解决办法
250
查看次数