相关疑难解决方法(0)

更改按钮文本和操作 - android开发

我无法弄清楚如何更改按钮的文本和操作.我想要做的是有一个文本"play"的按钮,当点击它时,它将播放一首歌并将文本更改为"暂停".然后当你再次点击它时,它会暂停歌曲并将文字改为"播放".

我知道如何使用媒体播放器(编码),只是不知道如何编码按钮:

到目前为止我有:

final Button testButton = (Button) findViewById(R.id.button1);
testButton.setText("Play");
testButton.setOnClickListener( new View.OnClickListener() {

@Override
public void onClick (View v) {
mPlayer.start();
testButton.setText("Pause");
Run Code Online (Sandbox Code Playgroud)

android text button

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

是否可以在运行时/或通过代码更改Android上res/strings.xml中添加的字符串的值?

我知道我们可以使用资源字符串来存储值,但是可以在运行时更改这些值吗?

例如,我添加了两个新的资源元素用户名和密码,我想在运行时更改这些值.或者是否有另一种存储价值的方法?

android

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

Android - 更改strings.xml中的值

所以在strings.xml里面我有一个名为change_bg的字符串,我想根据点击事件改变它的值.

我知道为了获得您使用的价值

changeBG=getString(R.string.change_bg);
Run Code Online (Sandbox Code Playgroud)

但我不知道如何设置值 R.string.change_bg

请让我知道如何.

提前致谢!DVIR

android

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

在单个Android应用中使用多个firebase帐户进行Google Analytics

我有一个用例,其中1个应用程序将由多个独立的公司(特许经营)使用,这些公司将拥有自己的营销和管理团队.我需要用户在移动应用程序启动时选择特许经营权,然后从那时起,将所有分析数据推送到该特许经营的firebase(谷歌分析)帐户.同样,从该特许经营的服务器发送的任何推送通知都需要发送给用户.

这种配置是否可行?在过去,我曾经为每个特许经营店设置一个谷歌分析帐户,只需从服务器上下载特许经营选择的UA-xxx号码,然后根据该设置设置谷歌分析对象.

通过连接到谷歌分析的firebase实现这一目标的适当方法是什么?

我找到了官方API参考:https://firebase.google.com/docs/configure/ 此链接说明了如何在iOS上执行此操作,但未提及如何在Android中执行此操作.但它确实说firebase init在用户代码之前运行..也许这意味着它不可能?

以下是他们提到的初始提供商:https://firebase.google.com/docs/reference/android/com/google/firebase/provider/FirebaseInitProvider

android google-analytics firebase google-cloud-messaging

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

以编程方式更改R.String的值

你能在android程序中以编程方式更改R.string的值吗?我需要提取一些API信息(例如电池状态,电池百分比,android os版本),并希望将其保存为R.string值.我知道怎么读它:

 String helloValue= getResources().getString(R.string.hello);
Run Code Online (Sandbox Code Playgroud)

我也看过:以编程方式更改R.string的值?但似乎只涉及改变语言,他最终以不同的方式做到了.有人可以伸出援助之手吗?我也看过这里:http://developer.android.com/guide/topics/resources/string-resource.html并找不到任何帮助:(

android android-2.3-gingerbread

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

以编程方式更改元数据值android

如何以编程方式更改清单中的元数据值或字符串值中的字符串资源

android android-manifest

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

如何以编程方式将字符串添加到资源值?

要使用java从android中的资源中获取字符串,我使用

  Resources res=this.getResources();
    String ch=res.getString(R.string.naeme);
Run Code Online (Sandbox Code Playgroud)

但现在我想使用 java 代码向 strings.xml 添加一个字符串,该怎么做?

android

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