小编ben*_*fi7的帖子

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

通过Intent在Android中打开Goog​​le Plus页面

我有一个Google Plus页面

https://plus.google.com/u/0/b/101839105638971401281/101839105638971401281/posts

和一个Android应用程序.我想在我的应用中打开此页面.我不想打开浏览器!

这将打开浏览器:

URL="https://plus.google.com/b/101839105638971401281/101839105638971401281/posts";
uri = Uri.parse(URL);
it = new Intent(Intent.ACTION_VIEW, uri);
startActivity(it);
Run Code Online (Sandbox Code Playgroud)

这次崩溃:

 Intent intent = new Intent(Intent.ACTION_VIEW);

intent.setClassName("com.google.android.apps.plus",             "com.google.android.apps.plus.phone.UrlGatewayActivity");

intent.putExtra("customAppUri", "10183910563897140128");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

提前致谢!

[解决了]

startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://plus.google.com/101839105638971401281/posts")));
Run Code Online (Sandbox Code Playgroud)

使用此解决方案,用户可以选择Google Plus APP或打开浏览器.如果选择APP,则不会发生崩溃.

android android-intent google-plus

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

在symfony2中重新生成autoload.php

我有这个代码的autoload.php

<?php

// autoload.php generated by Composer

require_once __DIR__ . '/composer' . '/autoload_real.php';

return ComposerAutoloaderInit8be239f5caef32db03f87bb271ed6012::getLoader();
Run Code Online (Sandbox Code Playgroud)

但是当我访问localhost时

Fatal error: Class 'ComposerAutoloaderInit8be239f5caef32db03f87bb271ed6012' not found in /home/sebastian/Development/PHP/miciudad/vendor/autoload.php on line 10
Run Code Online (Sandbox Code Playgroud)

昨天这项工作和我没有更新.

如果我运行php composer.phar install它会工作并生成正确的autoload.php?

谢谢!

php symfony composer-php

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

MPAndroidChart BarChart禁用右图例

我需要删除正确的传说BarChart.

这是我的代码.

    mChart = (BarChart) rootView.findViewById(R.id.chart1);
    mChart.setOnChartValueSelectedListener(this);
    mChart.setDrawBarShadow(false);
    mChart.setDrawValueAboveBar(true);
    mChart.setDescription("");
    mChart.setMaxVisibleValueCount(60);
    mChart.setPinchZoom(false);
    mChart.setDrawGridBackground(false);
    mTf = Typeface.createFromAsset(getActivity().getAssets(), "OpenSans-Regular.ttf");

    XAxis xAxis = mChart.getXAxis();
    xAxis.setPosition(XAxisPosition.BOTTOM);
    xAxis.setTypeface(mTf);
    xAxis.setDrawGridLines(false);
    xAxis.setSpaceBetweenLabels(2);

    ValueFormatter custom = new MyValueFormatter();

    YAxis leftAxis = mChart.getAxisLeft();
    leftAxis.setTypeface(mTf);
    leftAxis.setLabelCount(8);
    leftAxis.setValueFormatter(custom);
    leftAxis.setPosition(YAxisLabelPosition.OUTSIDE_CHART);
    leftAxis.setSpaceTop(15f);

    Legend l = mChart.getLegend();
    l.setPosition(LegendPosition.BELOW_CHART_LEFT);
    l.setForm(LegendForm.SQUARE);
    l.setFormSize(9f);
    l.setTextSize(11f);
    l.setXEntrySpace(4f);

    mChart.animateXY(3000, 3000);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

谢谢!

android mpandroidchart

12
推荐指数
2
解决办法
5631
查看次数

我如何使用形状而不是图像创建条纹背景

我想知道如何在不实际添加背景图像的情况下使用不同颜色的线条创建背景.我想用java中的任何形状或代码来解决它.

非常感谢你!在此输入图像描述

android

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

Android Google Maps V2引起:java.lang.ClassCastException:com.google.android.gms.maps.SupportMapFragment无法强制转换为android.app.Fragment

我在课堂上有这个

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;

import com.coffeeandcookies.ushuaiamovil.R;

public class LayMapa2 extends FragmentActivity
{
    @Override
    protected void onCreate(Bundle arg0) 
    {
        setContentView(R.layout.lay_mapa2);
        super.onCreate(arg0);
    }
}
Run Code Online (Sandbox Code Playgroud)

这在我的xml中

<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/map"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:name="com.google.android.gms.maps.SupportMapFragment" />
Run Code Online (Sandbox Code Playgroud)

这在我最明显的

<uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="17" />

    <uses-feature android:glEsVersion="0x00020000"
              android:required="true"/>

    <permission
        android:name="com.coffeeandcookies.usuahiamovil.permission.MAPS_RECEIVE"
        android:protectionLevel="signature" />

    <uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
    <uses-permission android:name="com.coffeeandcookies.usuahiamovil.permission.MAPS_RECEIVE" />
    <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
    <uses-permission android:name="android.permission.GET_ACCOUNTS" />

 <meta-data …
Run Code Online (Sandbox Code Playgroud)

android google-maps-android-api-2

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

Google Maps V2 for Android中的自定义信息窗问题

任何人都知道如何删除自定义信息窗口的边缘

在此输入图像描述

这是我的infowindow的XML

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:background="@color/negro"
    android:orientation="horizontal" >

    <ImageView
         android:id="@+id/image_mapa"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_marginRight="10dp"
        android:adjustViewBounds="true"
        android:src="@drawable/ic_launcher" />

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="vertical" >

        <TextView
            android:id="@+id/title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Las Flores"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="@color/blanco"
            android:textStyle="bold" />

        <TextView
            android:id="@+id/snippet"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="Resto bar"
            android:textColor="@color/blanco" />

        <TextView
            android:id="@+id/descuento"
            android:layout_width="100dp"
            android:layout_height="wrap_content"
            android:text="20% OFF"
            android:textAppearance="?android:attr/textAppearanceMedium"
            android:textColor="@color/verde_habitues"
            android:textStyle="bold" />

    </LinearLayout>

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

我正在使用一个实现InfoWindowAdapter的adaptar

谢谢!

android google-maps

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

Parse.com在Android上登录Twitter

我使用parse.com在Android上使用此代码进行Twitter登录

Parse.initialize(this, "zzzzz", "zzzzz");
ParseTwitterUtils.initialize("zzzz","zzzzz");
ParseTwitterUtils.logIn(this, new LogInCallback()
{
            @Override
            public void done(ParseUser user,ParseException err)
            {
                if (user == null)
                {
                    Log.d("MyApp","Uh oh. The user cancelled the Twitter login.");
                }
                else if (user.isNew())
                {
                    Log.d("MyApp","User signed up and logged in through Twitter!");

                }
                else
                {
                    Log.d("MyApp", "User logged in through Twitter!"+user.toString());
                }
            }
        });
Run Code Online (Sandbox Code Playgroud)

登录是可以的,我查看后端,有我的Twitter帐户.如何在我的Android应用程序中获取此数据?

谢谢!

twitter android parse-platform

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