小编Dav*_*ack的帖子

android.content.ActivityNotFoundException:找不到处理Intent启动画面的Activity

我遇到了在启动画面后加载新意图的问题.我已经查看了与此例外有关的问题,但他们似乎都处理谷歌游戏或谷歌地图未正确引用的事情,这不是我的情况.

这些是我看过的相关问题

找不到处理意图的活动?

找不到处理意图的活动

没有找到处理意图的活动

以下是我的清单代码

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.main"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk android:minSdkVersion="15" />
    <uses-permission android:name="android.permission.INTERNET"/>

    <application
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name" >
        <activity
            android:name=".Splash"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".HomePage"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.HOMEPAGE" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
        <activity
            android:name=".OrderPlaced"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.ORDERPLACED" />

                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
    </application>

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

这是类splash的代码

package com.android.main;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;

public class Splash extends Activity{

    @Override …
Run Code Online (Sandbox Code Playgroud)

android android-intent

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

Android微调器显示对象引用而不是字符串

好的,我的旋转器有问题.其中包含从Web服务中提取的数据.我所遇到的问题是,当没有点击微调器而不是显示微调器中第一个项目的字符串时,它会显示一个对象引用.

我看了相关的问题,但仍然看不到我缺少什么,是否像缺少toString参考一样简单?

这是填充微调器的代码

private void buildDrinkDropDown() {

        List<NameValuePair> apiParams = new ArrayList<NameValuePair>(1);
        apiParams.add(new BasicNameValuePair("call", "drinkList"));

        bgt = new BackGroundTask(MAP_API_URL, "GET", apiParams);

        try {

            JSONArray drinks = bgt.execute().get();

            for (int i = 0; i < drinks.length(); i++) {

                JSONObject d = drinks.getJSONObject(i);

                String id = d.getString(TAG_ID_DRINK);
                String createdAt = d.getString(TAG_CREATED_AT);
                String updatedAt = d.getString(TAG_UPDATED_AT);
                String price = d.getString(TAG_PRICE);
                String name = d.getString(TAG_NAME);

                drinkList.add(new Drink( createdAt ,id, name, price,updatedAt ));
            }

            drinkField = (Spinner) findViewById(R.id.countryField); 
            DrinkAdapter dAdapter = new DrinkAdapter(this, android.R.layout.simple_spinner_item, drinkList); …
Run Code Online (Sandbox Code Playgroud)

android spinner android-arrayadapter

17
推荐指数
3
解决办法
7596
查看次数

如何使SonarQube版本5.2失败Jenkins Build?

SonarQube的版本= 5.2

所以我注意到我的应用程序在声纳中没有质量门但是构建仍然是绿色的.

我用谷歌搜索了如何使声纳失败的构建并得到一个名为"构建破坏者"的插件的结果,该插件已经为我正在使用的版本折旧(http://docs.sonarqube.org/display/PLUG/Build+Breaker+插件).我无法找到有关如何在此版本中实现相同构建破坏行为的信息.

我无法看到任何Jenkins插件选项实现这个构建破坏功能以太.

任何有关这方面的帮助将不胜感激!

我是否还可以建议名声超过1500的人为此版本的sonarqube(sonarqube5.2)创建一个新标签.

jenkins sonarqube

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

从android发布到Ruby on Rails应用程序

所以我想从我正在写的Android应用程序发布到rails应用程序.我能够从rails app中发布成功.我还能够使用名为Simple Rest客户端的chrome add成功发布.

在此输入图像描述

当我尝试从Android应用程序发布时,它会点击rails应用程序,但会创建一个空帖子.rails没有接收任何输入数据.

我读到第三方应用程序只能从Rails应用程序获取,具体取决于身份验证,以确保这不是我遇到的问题我将此添加到我的Rails配置.

# de-activate tolken auth
config.action_controller.allow_forgery_protection = false
Run Code Online (Sandbox Code Playgroud)

在这一点上,我不确定我的问题在哪里,我的Rails后端或我的Android客户端.

好的,所以我想要触及的控制器中的Rails post方法就在这里

# POST /orders
  # POST /orders.json
  def create
    @order = Order.new(params[:order])

    respond_to do |format|
      if @order.save
        format.html { redirect_to @order, notice: 'Order was successfully created.' }
        format.json { render json: @order, status: :created, location: @order }
      else
        format.html { render action: "new" }
        format.json { render json: @order.errors, status: :unprocessable_entity }
      end
    end
  end
Run Code Online (Sandbox Code Playgroud)

这是用于发送Post Request的Android java代码.这是传递我尝试POST的用户输入数据的方法

private void postInformationtoAPI() {

                showToast("POSTING ORDER");
                List<NameValuePair> …
Run Code Online (Sandbox Code Playgroud)

post android ruby-on-rails http

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

org.json.JSONArray无法转换为JSONObject(从webservice填充微调器)

尝试解析JSON数据时,我得到了一个JSON异常.

我已经查看了与此异常相关的相关问题,但我仍然无法提出解决方案.

这是来自webservice的Json数组

[
   {
      "created_at":"2013-03-18T21:30:19Z",
      "id":1,
      "name":"latte",
      "price":"5",
      "updated_at":"2013-03-18T21:30:19Z"
   },
   {
      "created_at":"2013-03-18T21:30:41Z",
      "id":11,
      "name":"black",
      "price":"2",
      "updated_at":"2013-03-18T21:30:41Z"
   },
   {
      "created_at":"2013-03-19T09:38:31Z",
      "id":21,
      "name":"Tea",
      "price":"2",
      "updated_at":"2013-03-19T09:39:02Z"
   }
]
Run Code Online (Sandbox Code Playgroud)

这是使用解析器作为后台任务的类的相关部分

public class SpinnerDemo extends Activity {

    //JSON node names
    private static final String TAG_DATA = "data";
    private static final String TAG_CREATED_AT = "created_at";
    private static final String TAG_ID_DRINK = "id";
    private static final String TAG_NAME = "name";
    private static final String TAG_PRICE = "price";
    private static final String TAG_UPDATED_AT = "updated_at";
    private static …
Run Code Online (Sandbox Code Playgroud)

android json spinner

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