小编sha*_*d97的帖子

无法找到适用于Android SDK的Google API

我一直在尝试创建一个使用谷歌地图的应用程序,在收到"MapActivity"错误后,我搜索了网页,发现解决方案是让我的构建目标为"Google API".

但是,我在Eclipse中查看了"Android SDK和AVD Manager",我可以在任何地方找到它:(

我查看了"第三部分附加组件">"Google Inc",但它只是说"找不到包裹".

有什么帮助吗?

api sdk android

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

替代使用Toast

目前,我正在为电视节目开发剧集指南应用程序。基本结构是将情节放入列表中,并且在单击列表项(又称为情节名称)后,情节说明会出现在Toast中。

通常,此方法效果很好,但是在某些情况下,情节说明过长,并且在给定时间内无法阅读。

在这种情况下,有没有其他选择可以代替烤面包?谢谢你的帮助。

编辑:

      @Override
  protected void onListItemClick(ListView l, View v, int position, long id) {
       //Toast.makeText(this, _details[position], Toast.LENGTH_LONG).show();
      AlertDialog.Builder builder = new AlertDialog.Builder(this);
      builder.setMessage(this, _details)
             .setCancelable(false)
             .setPositiveButton("Ok", new DialogInterface.OnClickListener() {
                 public void onClick(DialogInterface dialog, int id) {
                      dialog.cancel();
                 }
             });
  }
Run Code Online (Sandbox Code Playgroud)

(我在上面保留了吐司部分作为参考,因为那是我以前的代码)。

正确的代码

      @Override
  protected void onListItemClick(ListView l, View v, int position, long id) {
       //Toast.makeText(this, _details[position], Toast.LENGTH_LONG).show();
      AlertDialog.Builder adb=new AlertDialog.Builder(CurrentActvity.this);
      adb.setTitle("Title");
      adb.setMessage(_details[position]);
      adb.setPositiveButton("Ok", null);
      adb.show();
  }
Run Code Online (Sandbox Code Playgroud)

android toast

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

EditText最小长度并启动新活动

我对Android中的EditText函数有几个疑问.

首先,是否可以在EditText字段中设置最小字符数?我知道有一个

android:maxLength="*"
Run Code Online (Sandbox Code Playgroud)

但由于某种原因你不能拥有

android:minLength="*"
Run Code Online (Sandbox Code Playgroud)

另外,我想知道在将数据输入EditText字段时按下键盘上的回车键后是否可以启动新活动?如果是这样,有人可以告诉我怎么样?

感谢您提供有关任何问题的任何帮助:)

android android-edittext

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

标签 统计

android ×3

android-edittext ×1

api ×1

sdk ×1

toast ×1