com.taobao.weex.ui.view.WXTextView Java Examples

The following examples show how to use com.taobao.weex.ui.view.WXTextView. You can vote up the ones you like or vote down the ones you don't like, and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: WeexUiTestCaseTcTextStyleOwn.java    From weex with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #2
Source File: WeexUiTestCaseTcColorType.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    sleep(2000);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #3
Source File: WeexUiTestCaseTcInputStyle.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #4
Source File: WeexUiTestCaseTcInputPlaceholder.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #5
Source File: WeexUiTestCaseTcImageUpdate.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #6
Source File: WeexUiTestCaseTCAHrefEvent.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #7
Source File: WeexUiTestCaseTCAHrefUpdate.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #8
Source File: WeexUiTestCaseTcElementOpt.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();
    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);

    }
    return outViews;
}
 
Example #9
Source File: ViewUtil.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
public static ArrayList<View> findViewWithText(ViewGroup vg, String text){
    ArrayList<View> out = new ArrayList<View>();
    if(null != vg && !TextUtils.isEmpty(text)){
        vg.findViewsWithText(out, text, View.FIND_VIEWS_WITH_TEXT);
    }

    if(out.size() == 0){
        ArrayList<View> wxTextViewList = new ArrayList<View>();
        wxTextViewList = getAllChildViews((View)vg);
        for (View wxText:wxTextViewList) {
            if(wxText instanceof WXTextView){
                String value = ((WXTextView) wxText).getText().toString();
                if(value.contains(text)){
                    Log.e("TestFlow", "find target:" + text + "|" + "actualVale=" + value);
                    out.add(wxText);
                }

            }
        }
    }
    return out;
}
 
Example #10
Source File: TestFlow.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
private void findChildCase(final WXTextView inputView ){
        // handle if the view is INVISIBLE then scrollToBottom
//        int maxStep = 10;
        int scrollCount = 0;
        if(inputView.getVisibility() == View.INVISIBLE){
            while(scrollCount <maxStep){
                TouchUtils.dragQuarterScreenUp(this, this.getActivity());
                sleep(1000);
                scrollCount ++;
            }
        }
//        int topCount = 10;
        if(inputView.getVisibility() == View.INVISIBLE){
            while(topCount>0 && (inputView.getVisibility() == View.INVISIBLE)){
                TouchUtils.dragQuarterScreenDown(this, this.getActivity());
                sleep(1000);
                topCount--;
            }
        }

    }
 
Example #11
Source File: WeexUiTestCaseTcDowngradeDevMTrue.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #12
Source File: WeexUiTestCaseTcDowngradeWeexVFalse.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #13
Source File: WeexUiTestCaseTcDowngradeDevMFalse.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #14
Source File: WeexUiTestCaseTcDowngradeDevMFalse.java    From weex with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #15
Source File: WeexUiTestCaseTcDowngradeAppVFalse.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #16
Source File: WeexUiTestCaseTcDowngradeDevMTrue.java    From incubator-weex-playground with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #17
Source File: WeexUiTestCaseTcDowngradeWeexVTrue.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #18
Source File: WeexUiTestCaseTcTextStyleColumn.java    From weex with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #19
Source File: WeexUiTestCaseTcElementOpt.java    From weex with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();
    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);

    }
    return outViews;
}
 
Example #20
Source File: WeexUiTestCaseTcDowngradeAppVTrue.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #21
Source File: WeexUiTestCaseTcInputEvent.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #22
Source File: WeexUiTestCaseTcTextStyleColumn.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #23
Source File: WeexUiTestCaseTcTextStyleRow.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #24
Source File: WeexUiTestCaseTcTextType.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #25
Source File: WeexUiTestCaseTcColorType.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    sleep(2000);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #26
Source File: WeexUiTestCaseTcImageUpdate.java    From weex with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #27
Source File: WeexUiTestCaseTcColorUpdate.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #28
Source File: WeexUiTestCaseTcInputType.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #29
Source File: WeexUiTestCaseTcInputStyle.java    From WeexOne with MIT License 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);

    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}
 
Example #30
Source File: WeexUiTestCaseTcDowngradeWeexVTrue.java    From weex with Apache License 2.0 6 votes vote down vote up
/**
 * get tc list by text
 * @param byText
 * @return
 * @throws InterruptedException
 */
public ArrayList<View> getTestCaseListViewByText(String byText) throws InterruptedException {
    Log.e("TestScript_Guide", "byText ==" + byText);

    if(TextUtils.isEmpty(byText)){
        return null;
    }
    ArrayList<View> outViews = new ArrayList<View>();

    mViewGroup.findViewsWithText(outViews, byText, View.FIND_VIEWS_WITH_TEXT);
    for (View view :  outViews){
        String viewText = ((WXTextView)view).getText().toString();
        Log.e(TAG, "viewText ==" + viewText);


    }
    return outViews;
}