小编lac*_*cas的帖子

Android findViewbyId带有变体字符串

TextView textView1= (TextView) dialog.findViewById(R.id.textView1);
Run Code Online (Sandbox Code Playgroud)

我想创建这样的东西:

for (int i=0; i<100; i++) {
   TextView textView= (TextView) dialog.findViewById(R.id.textView+i);
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

莱斯利

android

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

Java HashMap重复元素

我想在hashmap上添加重复元素

所以:

put("name1", 1);
put("name1", 3);
put("name1", 3);
put("name2", 1);
put("name2", 3);
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做?

java map

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

Android OpenGL ES GL10或GL11

这有什么不同,以及我如何查询实际手机支持的内容?(GL10或GL11)

我有一个HTC Legend,是否支持GL11?还是英雄......等......?

android opengl-es

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

Android studio 3.0你无法上传只测试apk

我刚刚将旧项目更新为as3.0并构建并签署了我的应用程序.之后我想上传到谷歌播放:

"你不能只上传一个测试apk"

有帮助吗?

android

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

Android facebook/twitter分享按钮

有没有一种简单的方法来分享从Android程序到Facebook和Twitter的链接?如何?

twitter android facebook

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

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

来自资源的Android RandomAccessFile用法

如何使用RandomAccessFileJava 访问Android资源?

这是我希望如何工作(但它没有):

String fileIn = resources.getResourceName(resourceID);
Log.e("fileIn", fileIn);
//BufferedReader buffer = new BufferedReader(new InputStreamReader(fileIn));

RandomAccessFile buffer = null;
try {
  buffer = new RandomAccessFile(fileIn, "r");
} catch (FileNotFoundException e) {
  Log.e("err", ""+e);
}
Run Code Online (Sandbox Code Playgroud)

日志输出:

fileIn(6062): ls3d.gold.paper:raw/wwe_obj
Run Code Online (Sandbox Code Playgroud)

我的控制台中出现以下异常:

11-26 15:06:35.027: ERROR/err(6062): java.io.FileNotFoundException: /ls3d.gold.paper:raw/wwe_obj (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

java android

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

滚动纹理的GLSL着色器

如何滚动平面上的纹理?所以我有一个带纹理的平面,我可以使用着色器向右滚动(无限)纹理吗?

opengl opengl-es glsl

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

Android检查设备上是否存在蓝牙

有没有办法检查设备是否有蓝牙适配器?我有一个没有蓝牙的平板电脑.那我怎么办呢?

android

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

Android 数据绑定和视图模型不起作用

我有一个 ViewModel 类,其中有一个 Model 类。

class WorksheetViewModel {

    private Worksheet worksheet;

    public Worksheet getWorksheet() {
        return worksheet;
    }

    public void setWorksheet(Worksheet worksheet) {
        this.worksheet = worksheet;
        if (worksheet != null) showButtons();

        Logger.E(worksheet.getShort_text());
    }
Run Code Online (Sandbox Code Playgroud)

这是在这里工作:Logger.E(worksheet.getShort_text());

在我的 xml 中

<import type="android.view.View" />

<variable
    name="viewModel"
    type="viewmodels.WorksheetViewModel" />
Run Code Online (Sandbox Code Playgroud)

..

和一个文本视图:

android:text="@{viewModel.worksheet.short_text + `?`}"
Run Code Online (Sandbox Code Playgroud)

我的问题是,viewModel.worksheet.short_text 始终为空。为什么?

binding.setViewModel(new WorksheetViewModel());
binding.executePendingBindings();
Run Code Online (Sandbox Code Playgroud)

我也有所有的

Worksheet extends BaseObservable
Run Code Online (Sandbox Code Playgroud)

  @Bindable
    public String getShort_text() {
        return short_text;
    }
Run Code Online (Sandbox Code Playgroud)

在我的工作表中

data-binding android viewmodel android-databinding

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