嗨,我正在尝试从这个网址解析json数组.json数组看起来像这样.
[
{
"id":1,
"introtext":"\u041b\u0438\u043c\u0443\u0437\u0438\u043d\u0430\u0442\u0430 \u0435 \u043e\u0434 \u0430\u043c\u0435\u0440\u0438\u043a\u0430\u043d\u0441\u043a\u043e \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0432\u043e \u0431\u0435\u043b\u0430 \u0431\u043e\u0458\u0430 \u0434\u043e\u043b\u0433\u0430 \u043e\u043a\u043e\u043b\u0443 8,5 \u043c\u0435\u0442\u0440\u0438. \u041e\u043f\u0440\u0435\u043c\u0435\u043d\u0430 \u0435 \u0441\u043e \u043a\u043b\u0438\u043c\u0430 \u0440\u0435\u0434, \u0422\u0412, \u0414\u0412\u0414 \u0438 \u0431\u0430\u0440. \u041c\u043e\u0436\u0430\u0442 \u0434\u0430 \u0441\u0435 \u0432\u043e\u0437\u0430\u0442 \u0434\u043e 9 \u043b\u0438\u0446\u0430. \u0421\u0435 \u0438\u0437\u043d\u0430\u0458\u043c\u0443\u0432\u0430 \u0441\u043e \u043d\u0430\u0448 \u0448\u043e\u0444\u0435\u0440.\n{AdmirorGallery}..\/katalog\/prevoz\/limo-servis-jasmina\/linkoln\/{\/AdmirorGallery}\n\u00a0",
"image":"http:\/\/zasvadba.mk\/media\/k2\/items\/cache\/787ae9ec9023a82f5aa7e4c1a64f73cb_S.jpg",
"title":"\u041b\u0438\u043c\u0443\u0437\u0438\u043d\u0430 \u041b\u0438\u043d\u043a\u043e\u043b\u043d",
"catid":"20",
"alias":"\u043b\u0438\u043c\u0443\u0437\u0438\u043d\u0430-\u043b\u0438\u043d\u043a\u043e\u043b\u043d-\u043b\u0438\u043c\u043e-\u0441\u0435\u0440\u0432\u0438\u0441-\u0458\u0430\u0441\u043c\u0438\u043d\u0430"
}
]
Run Code Online (Sandbox Code Playgroud)
我在我的java类中这样做
try {
JSONfunctions j=new JSONfunctions();
JSONObject json = j.getJSONfromURL(url);
Log.i("log_tag", json.toString());
String jsonvalues = json.getString("id");
Log.i("DARE", jsonvalues);
}
catch (Exception ex)
{
Log.e("log_tag", "Error getJSONfromURL "+ex.toString());
}
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,任何人都可以帮助我解析我的json数组
我通过json解析图像名称,现在用于显示我必须通过图像名称获取可绘制ID,以便我可以这样做:
background.setBackgroundResource(R.drawable.eventimage1);
Run Code Online (Sandbox Code Playgroud)
当我得到图像名称时,格式如下:
image_ev1.png
Run Code Online (Sandbox Code Playgroud) 我有一个带有透明部分的9patch背景的按钮,但整个按钮有这样的暗色效果,如下所示:
这是按钮xml代码:
<Button
android:id="@+id/login_operator"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_margin="5dp"
android:background="@drawable/white_rounded"
android:drawableRight="@mipmap/arrow_white_down"
android:gravity="left|center_vertical"
android:text="@string/select_operator"
android:textAppearance="?android:attr/textAppearanceMedium" />
Run Code Online (Sandbox Code Playgroud)
以下是此按钮的外观:
这是9补丁背景图片:
这种变暗的效果只发生在Lollipop Android版本上..所以有谁知道这个变暗效果来自哪里?
我需要分析android手写识别SDK.谁能告诉我市场上有哪些SDK可用.我从VisionObjects 找到了MyScript,但我无法从SDK中找到任何下载链接,因为我需要测试才能看到准确性.
我有一个包含某些小时前的字符串。14:34,现在我要计算当前小时前的时差。21:36-14:34= 7小时2分钟(或类似的时间)。有人可以向我解释我该怎么做?
我在我的应用程序中使用app compat主题,并在操作栏中我有一个菜单,其中一个项目应该显示为一个图标 - 但我得到这样的菜单按钮

这是我的菜单xml的代码:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_play"
android:icon="@drawable/play"
android:orderInCategory="100"
android:showAsAction="always"/>
</menu>
Run Code Online (Sandbox Code Playgroud)
以下是关于如何初始化操作栏的代码:
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setTitle(title);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(false);
Run Code Online (Sandbox Code Playgroud)
并显示菜单:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.names, menu);
playStop = menu.findItem(R.id.action_play);
return true;
}
Run Code Online (Sandbox Code Playgroud)
那么有人可以帮我显示菜单项吗?
谢谢
android android-appcompat android-actionbar android-actionbar-compat
我最近将 android SDK 工具更新到 v23,现在当我打开我的项目时它无法编译,我收到以下消息:
Error:Gradle DSL method not found: 'executeWithoutThrowingTaskFailure()'
有人知道这里有什么问题吗?这是我的 app.gradle 代码:
buildscript {
repositories {
maven { url 'https://maven.fabric.io/public' }
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'android-apt'
apply plugin: 'com.raizlabs.griddle'
apply plugin: 'com.neenbedankt.android-apt'
repositories {
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
maven { url "https://jitpack.io" }
}
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
defaultConfig {
applicationId "com.myapp"
minSdkVersion 10
targetSdkVersion 23
versionCode 2
versionName "1.3.0"
}
buildTypes { …Run Code Online (Sandbox Code Playgroud) 我正在尝试获取JSON,但我必须在AsyncTask中执行它,因为我在logcat中得到了它AndroidRuntime(18153): Caused by: android.os.NetworkOnMainThreadException.
这是我的代码:
public class LatestAlbums extends Activity {
TextView t;
// url to make request
private static String url = "www.example.com";
// JSON Node names
private static final String TAG_ALBUMS = "albums";
private static final String TAG_ID = "id";
private static final String TAG_NAME = "name";
private static final String TAG_SINGER = "singer";
private static final String TAG_GENRE = "genre";
private static final String TAG_MIX = "mix";
private static final String TAG_THUMB = "thumb";
private …Run Code Online (Sandbox Code Playgroud) 我试图在图像上创建一个列表,但我无法弄清楚如何做到这一点.到目前为止,我已经做到了这一点,但似乎我做得不对:
到目前为止我的工作:
#side-menu li:nth-child(even) {
background: rgb(0,169,148);
background: -moz-linear-gradient(left, rgba(0,169,148,1) 1%, rgba(0,84,166,1) 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(1%,rgba(0,169,148,1)), color-stop(100%,rgba(0,84,166,1)));
background: -webkit-linear-gradient(left, rgba(0,169,148,1) 1%,rgba(0,84,166,1) 100%);
background: -o-linear-gradient(left, rgba(0,169,148,1) 1%,rgba(0,84,166,1) 100%);
background: -ms-linear-gradient(left, rgba(0,169,148,1) 1%,rgba(0,84,166,1) 100%);
background: linear-gradient(to right, rgba(0,169,148,1) 1%,rgba(0,84,166,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a994', endColorstr='#0054a6',GradientType=1 );
border-top: 13px solid transparent;
border-bottom: 13px solid transparent;
border-left: 10px solid rgba(0,84,166,1);
}
Run Code Online (Sandbox Code Playgroud)
当前看起来:

它应该如何:

android ×8
java ×4
android-view ×1
android-xml ×1
arrays ×1
css ×1
css-shapes ×1
css3 ×1
gradle ×1
html-lists ×1
java-time ×1
jodatime ×1
json ×1
nine-patch ×1
progress-bar ×1
time ×1