小编Luf*_*ffy的帖子

无法加载memtrack模块Logcat错误

Couldn't load memtrack module (No such file or directory) failed to load memtrack module: -2在运行时收到错误.

StackTrace错误:

 E/SoundPool(1280)       : error loading /system/media/audio/ui/Effect_Tick.ogg 
 E/SoundPool(1280)       : error loading /system/media/audio/ui/KeypressStandard.ogg       
 E/SurfaceFlinger(931)   : glCheckFramebufferStatusOES error 733995180
 E/memtrack(1873)        : Couldn't load memtrack module (No such file or directory)
 E/android.os.Debug(1873): failed to load memtrack module: -2
 E/libEGL(931)           : called unimplemented OpenGL ES API
 E/libEGL(931)           : called unimplemented OpenGL ES API
 E/libEGL(931)           : called unimplemented OpenGL ES API
 E/libEGL(931)           : called unimplemented OpenGL ES API
 E/SurfaceFlinger(931) …
Run Code Online (Sandbox Code Playgroud)

android stack-trace logcat

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

操作栏后退按钮不起作用

在这些Android Docs的帮助下.我正在尝试做一个动作栏后退按钮.我得到一个动作栏后退按钮,如下图所示:

在此输入图像描述

输出:

但我的问题是看完画廊图像后我按下了action bar back button.

然后it is not working.但它必须go back to previous page.

下面列出的是编码.

GalleryActivity.java:

    import android.app.ActionBar;
    import android.os.Bundle;
    import android.support.v4.app.FragmentActivity;
    import android.support.v4.app.NavUtils;
    import android.view.MenuItem;

    import com.fth.android.R;

   public class GalleryActivity extends FragmentActivity {

    private int position;
    private static String id;
    private static String name;
    private DemoCollectionPagerAdapter mDemoCollectionPagerAdapter;
    private ViewPager mViewPager;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
         setContentView(R.layout.activity_gallery);

            position = getIntent().getExtras().getInt("position");

            id = getIntent().getExtras().getString("id");

            name = getIntent().getExtras().getString("name");

            mDemoCollectionPagerAdapter = new …
Run Code Online (Sandbox Code Playgroud)

android android-actionbar

61
推荐指数
6
解决办法
7万
查看次数

您无法使用滑行为relativelayout图像中的已销毁活动启动加载

我使用relativelayout设置图像.为什么我没有使用imageview手段,在relativelayout图像内,我正在设置图标.

我不知道滑翔中究竟是什么问题.我已经发布了下面的堆栈跟踪和相关代码:

logcat的:

 FATAL EXCEPTION: main
   Process: com.app.steve, PID: 15928 
 java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity
   at com.bumptech.glide.manager.RequestManagerRetriever.assertNotDestroyed(RequestManagerRetriever.java:134)
   at com.bumptech.glide.manager.RequestManagerRetriever.get(RequestManagerRetriever.java:102)
   at com.bumptech.glide.Glide.with(Glide.java:644)
                                                                    at com.app.steve.TabMorePagesDetailActivity$allPageDetails.onPostExecute(TabMorePagesDetailActivity.java:1050)
     at com.app.steve.TabMorePagesDetailActivity$allPageDetails.onPostExecute(TabMorePagesDetailActivity.java:885)
    at android.os.AsyncTask.finish(AsyncTask.java:632)
    at android.os.AsyncTask.access$600(AsyncTask.java:177)
   at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
    at android.os.Handler.dispatchMessage(Handler.java:102)
    at android.os.Looper.loop(Looper.java:135)
    at android.app.ActivityThread.main(ActivityThread.java:5221)
   at java.lang.reflect.Method.invoke(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:372)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
Run Code Online (Sandbox Code Playgroud)

TabMorePagesDetailActivity.java:

RelativeLayout rlPageCoverImg;

rlPageCoverImg = (RelativeLayout)findViewById(R.id.rl_club_cover_img);

@Override
        protected void onPostExecute(String response) {
            super.onPostExecute(response);

            dialog.dismiss();
        ............

    String coverIMGurl = cover_avatar_obj.getString("url");

    Log.e("ImgURL", coverIMGurl);

 Glide.with(TabMorePagesDetailActivity.this).load(coverIMGurl).asBitmap().signature(new StringSignature(String.valueOf(System.currentTimeMillis())))
                                        .into(new SimpleTarget<Bitmap>(500, 500) {

    @Override
    public …
Run Code Online (Sandbox Code Playgroud)

android android-glide

46
推荐指数
4
解决办法
3万
查看次数

Paypal付款:如何在webview中加载paypal时获得成功请求

编辑:

在paypal登录后,我可以成功完成transaction.But我需要匹配paypal 中的successUrl来验证两个url是否相同然后显示成功的toast消息.

但是我没有从付款中获得成功.因此我无法与之匹配.我已经发布了相关代码:

WebActivity.java:

public class PaypalWebActivity extends Activity {

    private WebView webView;

    String payUrlStr;

    ProgressDialog dialog;

    String successUrl;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.paypal_web_layout);

        successUrl = LOAD_WEBVIEW_PAYMENT_PAYPAL_SUCCESS;

        dialog = ProgressDialog.show(PaypalWebActivity.this, "", "Please wait..", false);

        loadWebViewPaypal();

    }

    private void loadWebViewPaypal() {

        payUrlStr = LOAD_WEBVIEW_PAYMENT_PAYPAL(PAGE_ID);       

        Log.e("payUrlStr", ""+payUrlStr);

        webView = (WebView) findViewById(R.id.webView);
        webView.loadUrl(payUrlStr);
        webView.getSettings().setJavaScriptEnabled(true);

        @SuppressWarnings("unused")
        WebSettings settings= webView.getSettings();
        if (Build.VERSION.SDK_INT >= 21) {
            webView.getSettings().setMixedContentMode( WebSettings.MIXED_CONTENT_ALWAYS_ALLOW );
           }

        webView.setWebViewClient(new WebViewClient() {

            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) …
Run Code Online (Sandbox Code Playgroud)

android paypal paypal-sandbox

19
推荐指数
2
解决办法
3675
查看次数

嵌套滚动视图内的Recyclerview加载所有数据,而不是滚动时逐个调用图像

在我的应用程序中,我正在使用tabHost Activiy.在tabhost第一个选项卡中,我正在使用TabActivity,我正在加载超过500个图像.

使用嵌套的SCroll视图:

我在recyclerview中使用了嵌套滚动视图.当加载主页时,它最初加载所有500个图像,然后显示主页.因此它会导致内存错误.

不使用嵌套的SCroll视图:

如果我删除嵌套滚动视图,一切都运行良好.滚动时逐个加载图像.它不会导致内存不足错误.

我的要求:

我需要滚动放置在recyclerview顶部的相对布局.所以我使用嵌套滚动视图.但它对我不起作用.

tab_home_layout:

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

<android.support.v4.widget.NestedScrollView
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"

        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="@string/appbar_scrolling_view_behavior"
     >

<LinearLayout
    android:id="@+id/tab_home_activity"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    >

        <RelativeLayout
            android:id="@+id/home_layout_top_2_recycler"
            android:layout_width="match_parent"
            android:layout_height="60dp"
            android:background="@drawable/layout_border"
            >

            <ImageView
                android:id="@+id/img_user_home_tab_recycler"
                android:layout_width="40dp"
                android:layout_height="40dp"
                android:paddingLeft="5dp"
                android:paddingRight="5dp"
                android:layout_centerVertical="true"
                android:contentDescription="@string/cont_desc"
                android:src="@drawable/profile_pic_blue" />

            <TextView
                android:id="@+id/tv_user_mind_home_tab_recycler"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_centerVertical="true"
                android:layout_marginLeft="5dp"
                android:layout_toRightOf="@+id/img_user_home_tab_recycler"
                android:hint="@string/whats_on"
                android:textColor="@color/Black"
                android:textSize="@dimen/txt_size" />
        </RelativeLayout>

    <android.support.v7.widget.RecyclerView
            android:id="@+id/rv_list_tab_home_recycler"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:scrollbars="none"
            android:visibility="visible" />

     </LinearLayout>
</android.support.v4.widget.NestedScrollView>
Run Code Online (Sandbox Code Playgroud)

下面我愿意分享我到目前为止所尝试的内容.

  • 我试过这个SO帖子.但是我在tabActivity里面使用主页.所以我不能使用工具栏+协调器布局.所以这个解决方案对我没用.

  • 然后我尝试使用多个布局 进行recyclerview.But这对我不起作用.因为relativelayout是静态的.如果我从webservice获得任何条件,我可以使用多个布局recyclerview.But我需要只是滚动视图.

  • 我计划设置adapter.But我的web服务图像被加载从第0 position.So我不能设置在零位置在适配器静态的RelativeLayout的第0位静态RelativeLayout的.

是否有任何替代解决方案来解决这个问题.谢谢.

android android-recyclerview

14
推荐指数
2
解决办法
7048
查看次数

捏缩放不会缩小移动到下一个片段页面

我用这个polidea Zoomview做了捏缩放.我在片段页面中实现了这个捏缩放代码.

ZoomView zoomView;

//inside onCreateView method

zoomView= new ZoomView(getActivity());
zoomView.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));

zoomView.addView(gridTable);
zoomView.setRotationY(180);
gridviewlayout.addView(zoomView);
Run Code Online (Sandbox Code Playgroud)

zoomview jar

捏放大和缩小在gridview表页面中工作.但是如果我放大页面然后滚动到下一个片段页面.之后当我回到上一个片段页面时,页面仍然处于缩放状态.

我想要做的是当我移动到下一个片段页面时重置页面处于正常状态.

我搜索了很多样本​​.但是一切都与Imageview有关.我没有得到任何样本,用于缩放带有布局的片段.

任何人都可以帮助我.谢谢.

android pinchzoom

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

减少菜单项的宽度,高度和文本视图大小

我做了一个菜单溢出项目.我需要减少菜单项的宽度,高度和textview大小.

我引用了这篇文章.但它不适合我.我发布了相关的代码和截图:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
    >

    <item
        android:id="@+id/add"
        android:icon="@drawable/down"
        android:title="Read"
        android:showAsAction="never"
        />
    <item
        android:id="@+id/add2"
        android:icon="@drawable/down"
        android:title="write"
        android:showAsAction="never"
        />

    <item
        android:id="@+id/add3"
        android:icon="@drawable/down"
        android:title="bold"
        android:showAsAction="never"
        />
</menu>
Run Code Online (Sandbox Code Playgroud)

菜单项屏幕截图:

在此输入图像描述

styles.xml:

   <style name="AppBaseTheme" parent="android:Theme.Light">

    </style>

    <!-- Application theme. -->
    <style name="AppTheme" parent="AppBaseTheme">
        <item name="android:actionOverflowButtonStyle">@style/MyActionButtonOverflow</item>
    </style>

    <style name="MyActionButtonOverflow" parent="android:style/Widget.Holo.ActionButton.Overflow">
        <item name="android:src">@drawable/down</item>

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

我唯一的问题是,我需要减少菜单项中的宽度,高度和textview大小.

android menu android-menu

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

内存不足错误在Glide中加载更多图像时

编辑:

  • 在我的应用程序中,我在主页上加载了300多个图像.我glide以前加载图像.我到了Out of Memory Error.

我在清单中使用了大堆true :

android:largeHeap="true"
Run Code Online (Sandbox Code Playgroud)

滑翔版:

compile 'com.github.bumptech.glide:glide:3.7.0'
Run Code Online (Sandbox Code Playgroud)

设备/ Android版本:

Nexus Device 6.0版本

我从Json得到的每张图片都是800kb到1mb.

activity_layout:

<RelativeLayout
    android:id="@+id/home_layout_bottom"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_below="@+id/home_layout_top_recycler"
    android:layout_margin="5dp">

    <android.support.v7.widget.RecyclerView
        android:id="@+id/rv_list_tab_home_recycler"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clipToPadding="false"
        android:scrollbars="vertical"
        android:visibility="visible" />

    <TextView
        android:id="@+id/no_user_posts_item_tv_recycler"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/rv_list_tab_home_recycler"
        android:layout_marginTop="80dp"
        android:layout_centerHorizontal="true"
        android:text="@string/txt_no_posts_available"
        android:textColor="@color/txt_common_black"
        android:textSize="@dimen/txt_size" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

适配器代码:

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    ViewHolder holder = null;

    final HomePostItems rowItem = getItem(position);

    LayoutInflater mInflater = (LayoutInflater) context.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
    if (convertView == null) { …
Run Code Online (Sandbox Code Playgroud)

java android out-of-memory

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

emulator-x86.exe已停止工作

我收到这些错误console.

hax is not working and emulator runs in emulation mode eclipse.

所以我无法在模拟器中运行该应用程序.

android android-virtual-device android-emulator

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

在listview项目中使用折叠而不是完全删除特定项目视图的空间

  • 在listview项目中,我Visiblity在布局中使用概念来执行可见和折叠.执行时Collapse,listview项目不会完全从布局中删除该视图.

  • 它正在删除名称和ID等项目内容,但在listview中的特定listitem位置放置空白白色视图.

  • 下面我分享了代码以便更好地理解:

StudentData.ts:

export class StudentData {

constructor(public id: number, public name: string, public collapseData: boolean) {}

} 
Run Code Online (Sandbox Code Playgroud)

student.page.html:

 <ListView id="listId" [items]="allFeedItems" class="list-group" height="300">
        <ng-template let-item="item">
            <StackLayout [visibility]="item.collapseData ? 'visible' : 'collapse'" >

                <StackLayout orientation="horizontal">
                <Label class="item-address" text="address"></Label>
            </StackLayout>
                .....

            </StackLayout>
        </ng-template>
    </ListView>        
Run Code Online (Sandbox Code Playgroud)

怎么了:

例如:在模态类中,我在hashmap中保存listitems的开关控制值.当回到我的主页(即)StudentPage时,我需要完全隐藏特定的行项.但它只删除内容名称和ID.它不会删除该特定列表视图项位置的空白视图.

我期待的是:

删除listview中该特定项目位置的空白视图.

typescript nativescript angular2-nativescript angular

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