小编Rog*_*ger的帖子

"R无法解析为变量"?

在Eclipse中,我从源创建了一个项目,现在它显示错误 - "R无法解析为变量".从我在这里找到的,我已经清理并重建了项目,但是R文件仍未出现在/ gen文件夹中.

有任何想法吗?

android android-resources

242
推荐指数
6
解决办法
40万
查看次数

EditText.setFocusable(假); 不能设置为true.:/

一个非常奇怪的情况,我已经得到了这个代码,如果SpnSelected.equals("Service")可以使EditText无法编辑,并且可以再次编辑,如果是其他东西.

final EditText etAdd = (EditText)dialogAddTextView.findViewById(R.id.etSymb);

    if ( SpnSelected.equals("Service") )
    {
        etAdd.setFocusable(false);
        TextView tvInfo = (TextView)dialogAddTextView.findViewById(R.id.tvAddTextInfo);
    }
    else
    {
        etAdd.setFocusable(true);
        TextView tvInfo = (TextView)dialogAddTextView.findViewById(R.id.tvAddTextInfo);
    } 
Run Code Online (Sandbox Code Playgroud)

它确实使它不可编辑,但它没有带来使用etAdd.setFocusable(true)编辑回来的能力;

有什么想法可以做些什么吗?谢谢!:)

java android

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

android,如何获取目录列表?

只是一个简单的问题,如何获取指定目录中的目录列表.

例如,

String path = Environment.getExternalStorageDirectory().toString()+"/myApp/";
Run Code Online (Sandbox Code Playgroud)

现在我需要获取"path"目录中的目录列表.

谢谢!

java android

18
推荐指数
3
解决办法
4万
查看次数

如何让一个活动从BACK键停止,而不是被销毁?

现在,当按下BACK键时,活动会被破坏.我怎样才能让它停止(即保持所有变量等等),而不是被销毁?

谢谢!

android

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

SQLite,如何获取数据库中的所有表名?

您认为从数据库获取所有表名并将其添加到列表的正确方法是什么?

现在就到了这么远:

final ArrayList<String> dirArray = new ArrayList<String>();

SqlHelper sqlHelper = new SqlHelper(this, "TK.db", null, 1);
SQLiteDatabase DB = sqlHelper.getWritableDatabase();
Cursor c = DB.rawQuery("SELECT name FROM sqlite_master WHERE type='table'", null);

c.moveToFirst();
while (c.isAfterLast() == false) {
   dirArray.add("n" + c.getColumnIndex("name"));
   c.moveToNext();
 }
c.close();
Run Code Online (Sandbox Code Playgroud)

但它输出一些"android_metadata"而不是我的表名.所以猜测查询有问题.

谢谢!

java database sqlite android

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

如何在jQuery中检查div中的所有复选框?

编辑:

感谢答案的人,它看起来确实正确,它适用于jsfiddle.net,但在我的代码中警报启动很好,但复选框没有任何反应.:/

     $('#selectChb').click(function(){
         $(':checkbox').prop("checked", true);
         alert("1");
    });

     $('#deselectChb').click(function(){
         $(':checkbox').prop("checked", false);
         alert("2");
    });
Run Code Online (Sandbox Code Playgroud)

...

<div id="chbDiv" class="ui-widget ui-widget-content ui-corner-all" >  <br></br>
  <table width="90%" border="0" align="center" cellpadding="5" cellspacing="0">
    <tr>
    <td colspan="2">Following:</td>
    <td>&nbsp;</td>
  </tr>
    <tr>
    <td width="25" align="left"><input type="checkbox" id="check1" /><label for="check1">&nbsp;</label></td>
    <td width="45" align="center"><img src="face_01.jpg" width="32" height="32"></td>
    <td>Andrew Lloyd Webber</td>
  </tr>
      <tr>
    <td width="25" align="left"><input type="checkbox" id="check2" /><label for="check2">&nbsp;</label></td>
    <td width="25" align="center"><img src="face_02.jpg" width="32" height="32"></td>
    <td>Richard Branson</td>
  </tr>
      <tr>
    <td width="25" align="left"><input type="checkbox" id="check3" /><label for="check3">&nbsp;</label></td>
    <td width="25" align="center"><img src="face_03.jpg" width="32" height="32"></td> …
Run Code Online (Sandbox Code Playgroud)

jquery

13
推荐指数
4
解决办法
4万
查看次数

Android开发中的MonoDroid VS Java?

我非常了解C#,只是喜欢Visual Studio作为IDE.:)但是现在我想开始为Android开发...

我发现了MonoDroid并想问它是否有任何缺点会使Java更受欢迎,或者我应该卸载Eclipse并直接进入MonoDroid?

如果我理解正确,MonoDroid部署/编译本机Android应用程序,不需要任何额外的类似.net的框架或任何东西?

我可以用MonoDroid做什么有明显的限制?例如,让应用程序在后台运行或使用一些外部.net库进行图像编辑等?

android xamarin.android

10
推荐指数
3
解决办法
9354
查看次数

按程度在圆圈上找到一个圆点?

假设我们有一个100x100坐标系,如下所示.0,0是它的左上角,50,50是它的中心点,100,100是它的右下角等.

现在我们需要从中心向外画一条线.我们知道线的角度,但需要计算其终点的坐标.您认为最好的方法是什么?

例如,如果线的角度是45度,则其终点坐标将大致为75,15.

在此输入图像描述

math geometry

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

如何设置对话框的位置?

我做了一个自定义对话框.

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="myBackgroundStyle"
        parent="@android:style/Theme.Translucent.NoTitleBar" />
</resources>
Run Code Online (Sandbox Code Playgroud)

截图

Dialog dialog = new Dialog(this, R.style.myBackgroundStyle);
dialog.setContentView(R.layout.dialog);

dialog.show();

WindowManager.LayoutParams params = dialog.getWindow().getAttributes();
params.y = 225; params.x = 225;
params.gravity = Gravity.TOP | Gravity.LEFT;       
dialog.getWindow().setAttributes(params); 
Run Code Online (Sandbox Code Playgroud)

但问题是它出现在左上角,我无法找到一种方法将它放在我需要的地方.params.y=225; params.x=225;不知何故不影响它.

有任何想法吗?


编辑:如果我有像这样的xml(样式/ Theme.Dialog),那么参数和位置工作正常,但会出现模态阴影.有没有办法删除它?

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="myBackgroundStyle" parent="@android:style/Theme.Dialog">
    <item name="android:windowBackground">@android:color/transparent</item>
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowFullscreen">false</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

java android dialog

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

如何订购点列表以便不绘制相交的线?

我从用户点击屏幕获得点数列表.

我想基于这些点绘制一个多边形.问题是用户可能没有按正确的顺序点击(没有相交的段)以形成正确的多边形,因此我正在寻找一个代码片段,它会对该列表进行排序并按正确的顺序排列点以形成一个好多边形......

谢谢!

picture = BAD POLY!

在此输入图像描述

-

picture = GOOD POLY!

在此输入图像描述

c#

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