小编Arn*_*ati的帖子

从活动标签中挑选的Android应用程序图标名称,而不是从应用程

不确定是否有其他人发布了这个问题,没有找到任何,虽然有类似的.

这是我的清单xml:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
      android:name="com.listCalc.tutorial.simpleinappbillingv3.ui.StartUpActivity"
      android:label="@string/activity_startup_label"
      android:screenOrientation="portrait" >
      <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
      </intent-filter>
    </activity>
    <activity
      android:name="com.listCalc.tutorial.simpleinappbillingv3.ui.MainActivity"
      android:label="@string/activity_main_label"
      android:screenOrientation="portrait" />
    <activity
      android:name="com.listCalc.tutorial.simpleinappbillingv3.ui.PurchasePassportActivity"
      android:label="@string/activity_purchase_label"
      android:screenOrientation="portrait" />
  </application>
Run Code Online (Sandbox Code Playgroud)

String.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>

  <string name="app_name">List Calc in-app billing V3</string>
  <string name="hello_world">Hello world!</string>
  <string name="menu_settings">Settings</string>
  <string name="main_button_purchase_passport_text">Purchase Passport</string>
  <string name="main_cont_desc_image_passport">purchased passport</string>
  <string name="activity_startup_label">Loading</string>
  <string name="activity_main_label">Main Menu</string>
  <string name="activity_purchase_label">Making Purchase</string>

</resources>
Run Code Online (Sandbox Code Playgroud)

应用程序名称即启动器图标名称被选为"activity_startup_label"而不是"app_name"

我究竟做错了什么?

android android-manifest

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

使用recreate()方法和startActivity(getIntent())重新创建Activity之间的区别

我或多或少是android编程的初学者

我的问题来自这篇文章.

据我所知,主要有两种方法可以重新启动我所在的同一个Activity:

a)Activity.recreate()[在API 11之后添加]

b)

Intent intent = getIntent();
    finish();
    startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

这两个实际上如何工作?他们重新创建活动的过程有什么不同吗?

我相信这两个重新创建活动的方式之间肯定会有一些区别,因为我已经看到recreate()在我的活动中为视图添加了一些默认(垃圾?)值.此外,recreate()使用默认的黑色初始视图启动新活动

android android-activity

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

Android Google plus退出按钮与Google教程文档中的登录按钮不同

我按照Google开发者网站中提到的步骤实施登录并在我的应用中注销.

添加登录和注销按钮的代码如下所示:

<!-- sign-in button -->
<com.google.android.gms.common.SignInButton
    android:id="@+id/sign_in_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />

<!-- sign-out button -->
<Button
    android:id="@+id/sign_out_button"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Sign Out"
    android:visibility="gone" />
Run Code Online (Sandbox Code Playgroud)

在那里提到的示例中,注销按钮看起来与注销按钮非常不同(和奇怪).

这是因为退出按钮不是从中取出的com.google.android.gms吗?

com中是否有适当的注销按钮.google.android.gms

android google-play-services google-play-games

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

Android SDK Lint工具忽略NewAPI警告

我正在运行Eclipse的Lint工具(Android SDK).

我的设置是默认设置,NewApi在我的Android Lint设置中设置为Error但是,当我运行Lint(by Package Explorer > Android Tools > Run Lint: Check for Common Errors.)时,似乎忽略了我使用的API方法高于android:minSdkVersion我的清单XML 的事实.

我究竟做错了什么?

更新:

我尝试通过Lint命令行工具进行检查:

lint "C:\Android\workspace\MyProject" - 仍然没有显示新的API错误

但是,当我专门为newAPI进行链接检查时:

lint --check NewApi "C:\Android\workspace\MyProject" ---显示预期的错误

为什么默认情况下不指出NewApi错误?

android android-sdk-tools android-lint

5
推荐指数
0
解决办法
737
查看次数

PLSQL 绑定变量和宿主变量有什么区别

关于 PLSQL,“主机变量”和“绑定变量”有什么区别?

来自 askTom 的这个链接说“plsql 中的区别很模糊——它非常接近 sql”。那么那个微小的、“模糊的”区别是什么?

声明 1:

SELECT 1 FROM dual WHERE dummy = :B1;
Run Code Online (Sandbox Code Playgroud)

声明 2:

SELECT 1 FROM dual WHERE dummy = v_var;
Run Code Online (Sandbox Code Playgroud)

在这两个语句中,语句 1 表示绑定变量,语句 2 表示宿主变量,对吗?

oracle plsql

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

org.xml.sax.SAXParseException:解析XML时出现意外的令牌

更新: - 似乎我必须提供返回xml的URL.这是 - URL


我在解析xml时遇到了SAXParseException.我试图解析的xml如下 -

<?xml version="1.0" encoding="utf-8"?>
<markers xmlns="">
    <marker name="" address1="" address2="" region="" country="" zip="" imgsrc="" lat="" lng="" distance="" />
    <marker name="" address1="" address2="" region="" country="" zip="" imgsrc="" lat="" lng="" distance="" />
    <marker name="" address1="" address2="" region="" country="" zip="" imgsrc="" lat="" lng="" distance="" />
    <marker name="" address1="" address2="" region="" country="" zip="" imgsrc="" lat="" lng="" distance="" />
    <marker name="" address1="" address2="" region="" country="" zip="" imgsrc="" lat="" lng="" distance="" />
</markers>
Run Code Online (Sandbox Code Playgroud)

我用来解析这个xml的代码如下 -

public Document getDomElement(String xml) { …
Run Code Online (Sandbox Code Playgroud)

java xml parsing android

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

如何为整个布局设置提示文本颜色?

有没有什么方法可以为整个布局设置提示文本颜色(setHintTextColor),即该布局中的所有子元素?

此外,我更喜欢以编程方式,而不是通过布局xml.

android android-layout android-styles

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

onDragEvent()在Nexus上抛出nullpointer

我很抱歉,如果我做了任何愚蠢的错误,但我找不到这个的来源:我试图在我的EditText"etItem"上实现一个onDrag监听器这是我的代码:

 etItem.setOnDragListener(new OnDragListener(){

            @Override
            public boolean onDrag(View v, DragEvent dragevent) {

                if(null!=dragevent && null!=v){

                    if( dragevent.getAction() == DragEvent.ACTION_DROP )
                    {
                      View view = (View) dragevent.getLocalState();
                      ViewGroup owner = (ViewGroup) view.getParent();

                      int itemNum = (Integer) view.getTag();
                      itemAmounts[itemNum] = 0;
                      owner.removeView(view);
                      return true;

                    }
                    }
                return false;
            }});
Run Code Online (Sandbox Code Playgroud)

这在我的Samsng Galaxy Grand上工作得很好,但是在Nexus上给了我一个nullpointer.

stackTrace:

03-26 15:47:21.185: E/AndroidRuntime(1439): FATAL EXCEPTION: main
03-26 15:47:21.185: E/AndroidRuntime(1439): java.lang.NullPointerException
03-26 15:47:21.185: E/AndroidRuntime(1439):     at android.widget.Editor.onDrop(Editor.java:1797)
03-26 15:47:21.185: E/AndroidRuntime(1439):     at android.widget.TextView.onDragEvent(TextView.java:8350)
03-26 15:47:21.185: E/AndroidRuntime(1439):     at android.view.View.dispatchDragEvent(View.java:16375)
03-26 15:47:21.185: E/AndroidRuntime(1439):     at android.view.ViewGroup.dispatchDragEvent(ViewGroup.java:1237) …
Run Code Online (Sandbox Code Playgroud)

android android-edittext android-event

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

如何退出当前分支?

我克隆了一个存储库并创建了一个branch(branch1).我在那个分支中有一些变化.现在我想退出这个分支,并创建一个新的分支master.

据我所知,我可以创建一个新的分支git branch myBranch,然后切换到分支git checkout myBranch.但是不会这样做会在现有分支上创建一个新分支branch1吗?

我想退出当前的branch(branch1),然后创建一个新的分支并输入它(myBranch)我该怎么做?

git version-control

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

如何检查是否存在可观察到的淘汰赛?

假设我有一个 json 的 observables :

self.name = ko.observable('Arnab');
self.surname= ko.observale('Bhagabati')

var person = {
  name:ko.observable('Arnab'),
  lastName= ko.observale('Bhagabati')
}
Run Code Online (Sandbox Code Playgroud)

console.log(person.name());

我可以通过“如何检查我是否person有一个名为“的淘汰可观察财产”来访问人名salary

if (typeof person.salary() !== 'undefined')
Run Code Online (Sandbox Code Playgroud)

给出params.salary is not a function

javascript knockout.js

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